草庐IT

android - 当 Activity 回到前台时,AlertDialog 是不可见的

全部标签

javascript - Greybox : Can't move focus to the control because it is invisible, 未启用,或者是不接受焦点的类型

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:JavaScript:VisibilityerrorinInternetExplorerwhensettingfocusonaninputelement我有一个在灰框中加载的页面。我使用document.getElementById("textfield").focus()设置焦点-这在直接调用页面时效果很好。但是当在灰盒中加载时,将焦点设置在onload()事件上会返回:Can'tmovefocustothecontrolbecauseitisinvisible,notenabled,orofatypeth

javascript - 使用 jQuery 检查可见性时,$.data() 或 $.is (':visible' 哪个更快?

今天,当我为显示和隐藏菜单的两种方法编写一些代码时,我做了一个小测试,以了解检查菜单可见性的最有效方法。结果因浏览器而异,FF4.0b12使用$.data更快,但Chrome(webkit)和Opera使用$.is(':visible').我无法在IE9上测试,因为浏览器一直锁定我!这是测试用例:http://jsperf.com/data-or-display/3那么,使用jQuery检查可见性的最有效方法是什么? 最佳答案 $('whatever').is(':visible')读起来最好。我认为这才是最重要的。除非你需要每秒检

javascript - 如何使用 Angularjs 在 Protractor 中选择可见元素

我有一个SPA,其中有多个具有相同类的div。我希望Protractor选择可见的div并单击它。我一直收到Failed:elementnotvisible这让人相信它正在获取一些不在这个特定页面上的元素(也许?)。我还收到WARNING-morethanoneelementfoundforlocatorBy.cssSelector('.myDiv')-第一个结果将被使用这再次让我认为它不是点击可见的,而是点击不可见的一个。这是我的规范:describe('Useractions',function(){it("shouldbeabletoclickamydiv.",function(

javascript - Vuejs 在复选框选择时切换 div 可见性

我正在尝试使用Vuejs切换容器div的可见性我尝试了以下两种方法,但都对容器的可见性没有任何影响。方法一:OptionsTextisvisiblevarapp=newVue({el:'#selector',data:{"checked":false}})我知道Vue.js加载正常,勾选复选框对文本可见性没有影响。方法二:OptionsTextisvisiblevarapp=newVue({el:'#selector',data:{"seen":false}})同样,勾选复选框无效。有什么想法吗? 最佳答案 您必须使用selecto

javascript - 直接访问 vuex 状态属性(没有 getter)是不好的做法,为什么?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭5年前。Improvethisquestion如果这是我的store.js文件:conststate={count:0,loggedIn:false}constmutations={UP_COUNT(state){state++;}}constactions={upCount({commit}){commit('UP_COUNT');}}假设要从我的一个Vue组件增加状态count,我将调用一个Action,然后提交一个突变:this

Javascript - 检测窗口是否处于非事件状态但仍然可见

Anumberofotheranswers已经介绍了正在运行的Javascript脚本如何判断其当前窗口是否处于事件状态。然而,这是一组非常有限的选择,并且不区分(例如)一个最小化的窗口一个不活动的标签一个被其他程序的float窗口部分遮挡的float窗口一个选项卡在一个显示器上全屏显示,而用户在另一台显示器上的另一个窗口中执行操作。所有这些都算作不活动,尽管在​​后两种情况下网页对用户仍然可见。虽然有证据表明thismaybetechnicallyimpossiblegivenhowwebbrowsersandboxeswork,我仍然希望能够检测到上述内容之间的差异。例如,为(1)

javascript - 是不是写: var arr=[]; than var arr=new Array();?比较好

这个问题在这里已经有了答案:What’sthedifferencebetween"Array()"and"[]"whiledeclaringaJavaScriptarray?(19个回答)Whatisthedifferencebetween`newObject()`andobjectliteralnotation?(12个答案)CreateanemptyobjectinJavaScriptwith{}ornewObject()?(10个答案)关闭5年前。是不是写的比较好vararr=[];thenvararr=newArray();varobj={};thenvarobj=newObj

javascript - 实例函数变量是不是变了?

我试图在函数运行后控制变量fullName,但它没有改变值,只是控制默认值NotSet,这是为什么?functionTest(){this.clientData={fullName:"NotSet",setUserName:function(firstName,lastName){this.fullName=firstName+""+lastName;},getUserInput2:function(firstName,lastName,callback){callback(firstName,lastName);}};this.getUserInput1=function(first

javascript - 检测 Firefox 中的选项卡可见性

我正在编写一个网络应用程序,它每分钟左右执行一次操作(非常短暂地)挂起浏览器。当未显示显示webapp的选项卡时,我想暂停此操作,以尽量减少烦恼。在最新版本的Firefox下,有什么方法可以使用Javascript执行此操作吗?编辑:澄清一下,我问的是如何确定运行某些JS代码的选项卡的可见性-而不是如何暂停/恢复挂起浏览器的操作。 最佳答案 varisFocused=true;window.onblur=function(){if(isFocused==true){isFocused=false;}}window.onfocus=f

javascript - ZingChart JS - 获取可见节点

我使用ZingChartlibrary创建了一个图表一切都按预期进行。该图用于显示特定socket随时间变化的功耗。加载图表后,系统会显示该时间段的kWh消耗量。用户能够放大和缩小图表,当发生这种情况时,我想显示图表中显示的那段时间的功耗。我正在使用缩放事件:zingchart.render({id:'chartDiv',data:graphset,height:500,events:{zoom:function(p){console.log(p);console.log(zingchart.exec(p.id,'getseriesdata',{}));console.log(zing